/*******************************************************************/
/* @ All Rights Reserved Copyright (C) 2014 broada,Co.,Ltd.        */
/*                                                                 */
/*  NAME      = frmem.h                                            */
/*  NOTE      =                                                    */
/*  DATE      = 2014/09/29 by yaohl                                */
/*******************************************************************/

#ifndef __FRMEM_CFG_H_
#define __FRMEM_CFG_H_

/*
 * 0:使用标准linux内存
 * 1:使用标准linux内存时，对内存泄露检查(正式环境，不要使用!!)
 * 2:使用共享内存池
 */
#ifndef FR_MEM_TYPE
#define FR_MEM_TYPE 0
#endif

#if FR_MEM_TYPE==2
    /* 共享内存池 */
    #define FR_MEM_LEAK_CHECK   0
    #define FR_MEM_POOL         1
    #define FR_MEM_STANDARD     0
#elif FR_MEM_TYPE==1
    /* 内存检查 */
    #define FR_MEM_LEAK_CHECK   1
    #define FR_MEM_POOL         0
    #define FR_MEM_STANDARD     0
#else
    /* 标准linux内存管理 */
    #define FR_MEM_LEAK_CHECK   0
    #define FR_MEM_POOL         0
    #define FR_MEM_STANDARD     1
#endif

/*
 * 内存信息统计
 * 0:不统计内存信息
 * 1:统计内存信息
 */
#ifndef FR_MEM_STAT
#define FR_MEM_STAT 1
#endif

//此处请勿修改
#ifdef FRDBG_MODULE_DEBUG
    #undef FR_MEM_STAT
    #define FR_MEM_STAT 0
#endif


#endif

